home *** CD-ROM | disk | FTP | other *** search
- vs_2_0
- // DX9 Vertex shader generated by NVIDIA Cg compiler
- // cgc version 1.3.0001, build date Jan 7 2005 14:01:35
- // command line args: -q -profile vs_2_0 -entry main -profileopts dcls
- // source file: vs1_1_sun.cg
- // nv30vp backend compiling 'main' program
- def c5, 1, 0, 0, 0
- //vendor NVIDIA Corporation
- //version 1.0.02
- //profile vs_2_0
- //program main
- //semantic main.WorldViewProjMatrix
- //semantic main.SunPos
- //var float4x4 WorldViewProjMatrix : : c[0], 4 : 1 : 1
- //var float4 SunPos : : c[4] : 2 : 1
- //var float4 I.Position : $vin.POSITION : POSITION : 0 : 1
- //var float3 I.Normal : $vin.NORMAL : : 0 : 0
- //var float2 I.TexCoord0 : $vin.TEXCOORD0 : : 0 : 0
- //var float4 main.HPOS : $vout.POSITION : HPOS : -1 : 1
- //var float4 main.SpacePos : $vout.TEXCOORD0 : TEX0 : -1 : 1
- //var float4 main.SunPos : $vout.TEXCOORD1 : TEX1 : -1 : 1
- //const c[5] = 1 0 0 0
- dcl_position v0
- mov oT1, c4
- mov oT0, v0
- mov r0.xyz, v0.xyzz
- mov r0.w, c5.x
- dp4 oPos.x, c0, r0
- dp4 oPos.y, c1, r0
- dp4 oPos.z, c2, r0
- dp4 oPos.w, c3, r0
- // 8 instructions
- // 1 temp registers
-